@echo off
setlocal

rem 激活Conda环境
call conda activate project
if %errorlevel% neq 0 (
    echo 错误：无法激活Conda环境 "project"
    pause
    exit /b 1
)

rem 先清理旧文件（避免残留）
echo 清理旧打包文件...
if exist "dist" rmdir /s /q dist
if exist "build" rmdir /s /q build
if exist "defog.spec" del /q defog.spec

rem 重新打包
echo 正在打包 defog.py...
pyinstaller -w -F defog.py

echo 打包完成！最终产物在 dist\defog.exe
endlocal